.AITextA01 {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 1;
	display: flex;
	align-items: center;
	justify-content: center;

	& > img {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		aspect-ratio: 1920 / 506;
		z-index: -1;
	}

	& > div {
		width: 100%;
		aspect-ratio: 1920 / 506;
		padding: 8vh 28vw 0 28vw;
		display: flex;
		align-items: flex-start;
		justify-content: center;
		flex-direction: column;

		& > div {
			font-size: 2vw;
			font-family: ShuHeiTi;
			font-weight: bold;
			color: #ffffff;
			text-shadow: 0 0 5px #262626;

			& > span {
				font-size: 3vw;
				font-family: DIN Condensed;
				font-weight: bold;
			}
		}
	}
}
